package com.charley.icloud.mapper;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.charley.icloud.entity.BlogUser;
import com.charley.icloud.entity.SysUser;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * 说明:用DS注解指明要使用的数据，
 *    dynamic-datasource官方建议把注解添加到service的方法上
 *    如果不写这个注解的话，那么就使用默认数据源
 * */
public interface TestMapper {

    @Select("select * from sys_user")
    @DS("mysql")
    List<SysUser> selectAll1();


    @Select("select * from blog_user")
    @DS("pgsql")
    List<BlogUser> selectAll2();


    @DS("mysql")
    List<SysUser> selectAll3();
}
